/*
 *Universidad Distrital Francisco José de Caldas
 *Proyecto de grado, Tecnología en Sistematización de Datos
 *Autores: Fernando Samboni
 *         Juan Carlos Cruz
 *
 */

$(document).ready(function(){
   
    //Ubica el foco en el campo Código
    $("#password").focus();
    
    //Verifica si se ha presionado la tecla 'ENTER'
    $("#formActivar").bind("keypress", function(e){
        if(e.keyCode==13){
            //alert("Ha presionado enter");            
            if($('#formActivar').validationEngine('validate')){
                activarCuenta();
            }  
            return false;
        }
    });
    $("#btnGuardar").click(function(){        
        if($('#formActivar').validationEngine('validate')){
            activarCuenta();
            
        }
        return false;
    });
});

function activarCuenta() { 
    

    
    //Obtenemos los datos en variables
    var password = $("#password").val();
    var password2 = $("#password2").val();
    var dataString = "password="+password;
        
    if(password =='' && password2==''){
        $("#msjActivar").html("<label style='color:red;'>* Campos Contraseña y Confirmar Contraseña requeridos.</label>");
        //alert("Llenar ambos campos");
        $("#password").focus();
        return;
    }
    else{
        if(password ==''){
            $("#msjActivar").html("<label style='color:red;'>* Campo Contraseña requerido.</label>");
            //alert("Llenar ambos campos");
            $("#password").focus();
            return;
        }
        else{
            if(password2==''){
                $("#msjActivar").html("<label style='color:red;'>* Campo confirmar Contraseña requerido.</label>");
                //alert("Llenar ambos campos");                
                $("#password2").focus();
                return;
            }
        }         
    }
     
    //Enviamos valores con AJAX
    $.ajax({
        async: true,
        dataType: "html",
        type: "POST",
        contentType: "application/x-www-form-urlencoded",
        url: url+"/autentifica/activarcuenta",
        data: dataString,
        beforeSend: function(data){                
            $("#msjActivar").html("<label style='color:green;'>* Enviando datos...</label>");            
        },
        success: function(requestData){
            //alert("Servidor ha respondido: "+requestData);           
            location.reload();       
        },
        error: function(requestData, strError, strTipoError){            
            alert("Error "+strTipoError+": " + strError);
        },
        complete: function (requestData, exito){}
    });        
}